package com.ichir.projects.uiflow.definition;


/**
 * Flow transition definition.
 * 
 * @author mahieddine
 * @since 1.0.0
 */
public interface ITransition {

	/**
	 * @return transition ID.
	 */
	String getId();
	
	/**
	 * @return transition target flow part
	 */
	IFlowPart getTo();
	
	/**
	 * @return whether to dispose view on transition.
	 */
	boolean disposeView();

}
